Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 MALLARD CLOSE Terraced £518,111 £300,000 27 May 2011
22 MALLARD CLOSE Semi-Detached £621,295 £365,000 4 Jul 2012